Divya Ravindran
7214 Avalon Drive
Acton, MA 01720
(469) 499-6734
divyatrajan@gmail.com
CAREER SUMMARY
• Software professional with 9 years of experience in product definition, development and validation
• Strong skills in Validation of Protocol Stack according to 3GPP Specifications for LTE and 3G.
• Expert level programming skills in C
• Expertise in Perl, TTCN3 and TTCN2 scripting
• Effective communicator with strong leadership, relationship management, coordination, analytical and
problem-solving skills
• Authorized to work in USA with EAD
TECHNICAL EXPERTISE
• LTE Protocols - S1AP, X2 ,NAS, GTP-C, GTP-U, SCTP
• 3G Protocols – NAS, MAC(HSDPA/HSUPA) and RRC
• Development of TTCN3 Adaptor on C
• Bug Fixing of REGI AS on C.
• TTCN3/TTCN2 scripting and adaptor development in C
• Design, Scripting and Execution of IOT / GCF test cases for VoLTE, CSFB, IMS and SRVCC on REGI – Intel Host
based Simulator based on TTCN3 & C.
• Design and Scripting of TTCN3/C based LTE EPC Simulator to support 2 PS calls, 32 ENBs and eNodeB Tester
to support X2/S1 handover and GTP-U Data path.
• Design and Scripting of TTCN3 based EPC and Gateway simulator.
• 3G Non-GCF conformance test cases development on Anite platforms.
• Execution / Bug fixing Of GCF test cases on Anite platforms.
• Implementation of HSDPA/HSUPA feature in UMTS.
PROFESSIONAL EXPERIENCE
May 2012 – July 2013
Senior Software Engineer
Intel
• REGI – Host based simulator based on TTCN3/C
o Point of contact in Intel for all TTCN3 related issues
o Design, scripting and execution of IOT and GCF test cases for VoLTE, CSFB and SRVCC.
o Execution and Bug Fixing of GCF test cases on REGI.
o Review and Execution of TTCN3 Scripts
o Development of TTCN3 Adaptor on C.
o Bug Fixing of REGI AS on C.
Aug 2004 – May 2012
Tech Lead
Sasken Communication Technologies
• TTCN3 based EPC simulator (June 2010 – May 2012)
o Development of TTCN3 based LTE EPC simulator to support 32ENBs, dedicated bearer and data path testing of
eNodeB.
o Development of TTCN3 based LTE EPC simulator to simulate end-to-end scenario for LTE call, eNodeB tester (2 PS
call/S1 and X2 Handover) and Data path testing of eNodeB.
o Development of TTCN3 based LTE EPC simulator to simulate end-to-end scenario for LTE call, eNodeB tester and Data
path testing of eNodeB.
o Development of TTCN3 based LTE EPC simulator to support 32ENBs, dedicated bearer and Data path testing of
eNodeB.
o Development of TTCN3 based LTE EPC simulator to simulate end-to-end scenario for LTE call, eNodeB tester (2 PS
call/S1 and X2 Handover) and Data path testing of eNodeB.
o Development of TTCN3 based LTE EPC simulator to simulate end-to-end scenario for LTE call, eNodeB tester and Data
path testing of eNodeB.
o Development of TTCN3 based LTE GW simulator for a successful PS call.
Responsibilities:
o Development of TTCN3 based LTE GW simulator for a successful PS call.
o Technical lead - Creation of Design document to support 32 ENBs .
o Development of a TTCN3 Test case to support 32 ENBs/LTE 2 PS call,X2/S1 based Handovers/ Successful PS Call.
o Development of Adaptor and Codec for NAS Dedicated message in C.
o Mentoring team for development of S1AP/NAS PDUs and Codec for NAS .
o Development of C based ENodeB SUT for testing EPC
o Implementation of Data Path in C.
o Integration of SCTP (third Party tool) for testing.
o Review Of requirements and Architecture document.
o Development of Encode/ decode Functions for GTP-C
o Development of Wrapper functions for conversions of data types from and to TTCN3 format .
o Creation of threads and Raw sockets to Implement of GTP-U Data Path in C
Protocols: LTE – S1AP, X2, NAS, GTP-C, GTP-U, SCTP
• Conformance testing – Execution/HDR analysis of GCF test cases on Anite platforms (May 2006 – June 2010)
o Development Maintenance/Execution/Bug Fixing of GCF Test cases on Anite Platforms
o Development of Non GCF Test cases
Responsibilities:
o HDR analysis of HSDPA/RRC/NAS test cases.
o Development of Supplementary CC-NAS Test cases.
o Participated in review of release documents.
o Handling of issues (TTCN2 Script/Platform C) reported by customer.
o Automation support for daily regression using Perl.
Protocols: 3G – RRC, NAS and HSDPA
Platform: Anite
• Test Automation (Jan 2006 – Apr 2006)
o Automation of test scripts includes regression tests, network push tests and QoS tests
o Execution of perl scripts from scheduler PC by issuing commands to test equipment PC, UE PC etc situated
in clients place through VPN connection and logging results into mysql data base.
Responsibilities:
o Completion of test step document.
o Writing and Executing of Perl scripts.
o Setup of MySql Data base.
o Participated in Review of test document and scripts.
• System testing (Oct 2006 – Dec 2005)
o Testing of INC, NodeB, IPWireless Client Software, Quality of Service in Release 99 version of IPWireless System
Responsibilities:
o Understanding of PERL Scripts, Automation Scripts, Mercury Quick Test -Automation tool(Dialer Tests)
o End-to-End System Architecture , OAM Tools UMS, EM, LMT, Chariot, IPWireless Modem Dialler, Network elements
o System testing - Network component : INC - Add, Delete, Data Base Backup/Restore, Data Collection of INC and
Manage INC through LMT
o Client Software (BBP2/BBP3/PCMCIA) Installation and Registration, Registration and Failure Scenarios, Upgrade Boot
loader/Application of modem (through Dialer and UMS),Performance Tests(Ping, FTP DL/UL, Chariot )
o Testing Element Manger - Upgrade/Downgrade EM ,Element Manger Defaults - custom/standard, Add, Delete, Data
Base Backup/Restore , Data Collection of INC/NodeB, S/W download INC/NodeB
o Network component – NodeB S/W Download, Breakage Tests, Performance Tests, Extended Cell, Throughput Tests,
Add, Delete, Data Base Backup/Restore ,Data Collection of NodeB and Manage NodeB through LMT
• HSDPA/HSUPA – Node-B side MAC-hs/MC-e implementation for IP Wireless (Aug 2004 – Oct 2005)
o Design and implementation of MAC-hs/MAC-e entity on Node-B side in C.
o As part of this project MAC-hs/MAC-e was implemented on Linux and later integrated into customer’s SDL based NodeB
implementation.
Responsibilities:
o Understanding customer’s Feature requirements and interfaces.
o Design, implementation and testing of Controller.
o Pseudo code for Controller in Detailed Design Document.
o Coding Of Controller Part.
o Formulation of the overall S/W architecture and UE database.
o Scripting and Testing of Controller Code
EDUCATION
• B. Tech, Electronics, College of Engineering Adoor (Cochin university), India